Computational Modeling and Simulation of Reconfigurable Responsive Embedded Computing Systems

نویسنده

  • Dietmar P. F. Moeller
چکیده

Many computer applications required as solution provider inside larger, in general, complex systems. Hence these computer systems are embedded within the real complex systems, which themselves may consist of mechanical, electrical and/or electronical components etc. This led to the well-known terms of embedded systems, and often emdedded processors or embedded control. Embedded systems, as well as embedded control, with high reliability and hard realtime constraints, are the top end of embedded systems design, called embedded responsive systems. With the growing demands in this field, solutions are requested integrating operating systems, realtime capabilities as well as fault tolerance within a overall system approach. Due to those facts the term responisble system was introduced for such type of complex and configurable architectures. The most important features of responsive systems deal with reliability and realtime capability. Reliability as well as hard realtime capability demand both for intelligent scheduling algorithms. Scheduling means, that even in the sequentialized world of the processor concurrent requests may be served. Normally this is performed by static or dynamic scheduling algorithms with well-known advantages and disadvantages and checked by simulation methods. But intelligent scheduling is nothing else as scheduling per se because looking for the best priority schedule of the tasks in progress. Hence the hardcore boundary for responsive systems cannot be solved by the scheduling schemes known up to now. The other aspect is that the embedded controller as well as the embedded processor architecture inside shows no difference at all in compa-rison to ‘normal’ architectures. This paper introduces a block oriented structure for em-bedded controller as well as embedded processors in the area of responsive systems. This architecture will include computing capabilities for high performance tasks as well as hardware support for scheduling, and this yields to the need of simulation for system design and evaluation. Even fault tolerance – partial as well as global – is possible done based on simulation within the embedded controller architecture. This support should be introduced as hard-ware/software partitioning based on an extended block-oriented microarchitecture model for the embedded con-troller design in responsive systems. The demands for the simulation method change from separated hardware, operating system and application software simulation to integrated system co-simulation methods due to the mutual dependance of all system parts. Using system modelling languages like VHDL for the block oriented FPLD architecture it could be shown that some of the simulation results are obtainable by abstraction but some not. Field Programmable Logic De-vices (FPLDs) like Field Programmable Gate Arrays (FPGAs) have emerged as an ultimate solution to the time-to-market and risk problems in embedded controller design because they provide instant manufacturing and low-cost prototyping e.g. of embedded processor kernels, using simulation as a powerful design tool. An FPLD is a device in which the final logic structure can be directly configurated by the end user, without the use of an inte-grated circuit fabrication facility, because the user only needs some simple electrical equipment for programming purposes. First type of programmable logic device introduced into the market was the Programmable Read Only Memory (PROM), a one-time programmable device that consists of an array of read-only cells. Later these cells were as-sembled in EPROM or EEPROM technology enabling the re-programmability. A specific logic circuit can be imple-mented by using the PROM’s address lines as the circuit’s inputs, and the circuit’s outputs are then defined by the stored binary information. Based on this strategy, any binary function

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Algorithms for Computing Limit distributions of Oscillating Systems with Finite Capacity

We address the batch arrival  systems with finite capacity under partial batch acceptance strategy where service times or rates oscillate between two forms according to the evolution of the number of customers in the system. Applying the theory of Markov regenerative processes and resorting to Markov chain embedding, we present a new algorithm for computing limit distributions of the number cus...

متن کامل

Efficient simulation of hybrid systems: A hybrid bond graph approach

Accurate and efficient simulations facilitate cost-effective design and analysis of large, complex, embedded systems, whose behaviors are typically hybrid, i.e. continuous behaviors interspersed with discrete mode changes. In this paper we present an approach for deriving component-based computational models of hybrid systems using hybrid bond graphs (HBGs), a multi-domain, energy-based modelin...

متن کامل

A Framework for Executing Computational Intelligence over Distributed Embedded Nodes

Manufacturing and mining automation, robotics, swarms and smart device networks are often implemented upon distributed embedded systems. These systems are typically statically distributed, coarsely reconfigurable or deployed on homogeneous networks. A conceptual stack can be formed using modelling languages, system performance analysis and optimisation and reconfigurable platform-neutral compon...

متن کامل

Implementation of VlSI Based Image Compression Approach on Reconfigurable Computing System - A Survey

Image data require huge amounts of disk space and large bandwidths for transmission. Hence, imagecompression is necessary to reduce the amount of data required to represent a digital image. Thereforean efficient technique for image compression is highly pushed to demand. Although, lots of compressiontechniques are available, but the technique which is faster, memory efficient and simple, surely...

متن کامل

Petri Net Based Design of Reconfigurable Embedded Real-Time Systems

During the last years we have developed a methodology for the design of complex embedded real-time systems. The methodology supports the complete design flow reaching from modeling of embedded systems on a high level of abstraction over simulation and analysis down to the implementation on target platforms. In this paper, we describe our current work, which aims at opening the methodology for d...

متن کامل

Reconfigurable Architectures for Embedded Systems

Application-specific circuits are used to migrate computer systems from workstations to handheld devices that need real-time performance within the budget for physical size and energy dissipation. However, these circuits are inflexible as any modification requires redesign and refabrication, which is both expensive and time-consuming considering the complexity of recent embedded platforms. Ther...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2005